Sensex, Nifty put up a good show in closing trade.
The optimism in global markets could help India as the rebound in GDP is expected to continue and get more broad-based.
The 30-share Sensex ended up 12 points at 28,517 while the 50-share Nifty ended nearly unchanged at 8,660.
Rate-sensitive sectors like banks, realty and auto witnessed heavy selling pressure ahead of the RBI Monetary policy which is scheduled on September 29.
Gold has pushed lower as a result of Chinese selling.
Sensex ended up 11 points at 25,561 and the 50-share Nifty gained 16 points to end at 7,640.
Markets surged in late trades to snap five-day losing streak led by bank shares.
Sensex firm on favourable GDP numbers for FY16.
Ajit Mishra, Vice President, Research, Religare Broking, answers readers's queries on stocks they own or want to buy.
Sensex ended above 26,000 led by telecom shares amid TRAI's spectrum sharing norms.
Valuation-wise, the markets look more attractive now
The index had risen over 585 points in the previous three sessions.
If you are not happy with the price offered at buybacks, you could be in for a long haul.
The Nikkei share average rose 2.6% to close at 15,195.77 points, more than recouping Tuesday's losses.
The 30-share Sensex ended lower by 61 points at 29,122 mark and the 50-share Nifty slipped by 12 points to close at 8,797.
BSE Mid-cap and BSE Small-cap lost 2.5% and 3.1% after oil prices soared
The 30-share Sensex gained 321 points to end at 26,430 and the 50-share Nifty surged 100 points to end at 7,879.
RBI is unlikely to stem the slide against the dollar as the greenback is rising rapidly against all currencies in the world.
President Pranab Mukherjee on Thursday addressed the nation on the eve of the 68th Independence Day.
Launching a scathing attack on Prime Minister Narendra Modi, Opposition parties on Wednesday alleged that selective leak of information on demonetisation of 500 and 1000 rupee notes to 'friends of BJP' and demanded making public the names of those who had bought gold and foreign exchange of over Rs 1 crore since April.